etching substance - English Synonyms Dictionary